/**
 * @author harae Feng 
 * @date 2019-09-17 18:04:12 
 * @Last Modified by: harae Feng
 * @Last Modified time: 2019-09-18 17:58:14
 * @Describe util集合 (以读取文件名，自动生成)
 */

 const fs = require('fs')
 const path = require('path')

// 读取文件夹内容，自动归为集合
// function autoarr(){
//     let _result = {}
//
//     // 读取文件内容，只读取util下的JS文件，并不会读取文件夹内的内容
//     let path1 = path.join(__dirname, `../util`)
//     let files = fs.readdirSync(path1)
//     files.forEach((file, index)=>{
//         let currFile = `${path1}/${file}`
//         if(!fs.statSync(currFile).isDirectory() && /\.js/g.test(file) && !/index/.test(file)){
//             let __ = require(`./${file}`)
//             _result[file.replace(/(Util|\.js)/ig, '')] = __
//         }
//     })
//     return _result
// }



module.exports = {
    fetch: require('./fetchUtil'),
    file: require('./fileUtil'),
    getIP: require('./getIP'),
    jsAlgo: require('./jsAlgoUtil'),
    common: require('./common'),
}